Jump To:
Technical Q&As
Internet & Web technologies are the tools, techniques, and programming interfaces that support web browsing and client and server applications. Developers can use the Internet & Web technologies that Apple provides to display web content, and they can use web services in their Cocoa and Carbon applications. Using WebObjects, developers can create database-driven websites and web services. Developers have easy access to related Java technologies such as JavaBeans, JavaServer, and Java Client, and to low-level APIs for handling XML and URLs. Developers can also develop web content such as HTML, CSS, and JavaScript.

Internet & Web Resources
A guided introduction and learning path to developing for web and Internet.   Essential information for developers working with web and Internet.   Descriptions of programming interface elements for web development.
Internet & Web Topics
Resources for using Internet-aware applications and web services from AppleScript.   C APIs for developing Internet and web applications.   Web and Internet technologies used to create client-side applications such as web browsers and embedded browsers.

A set of object-oriented application frameworks for developing Internet and web applications.   Programming interfaces that support creating and parsing URL strings, and parsing XML documents using Core Foudation opaque types.   Java technologies used to develop Internet and web applications.

Mac OS X Server tools and technologies for displaying web content, providing web services within an application, and creating database-driven websites.   Resources for developers to create Internet- and Web-related applications, services, or content.   Open source technologies for the Internet and web, including Darwin, WebCore, and Streaming Server.

Authentication, authorization, and cryptographic services of particular interest to web developers.   Web and Internet technologies used to develop server-side applications, either HTML or database driven, such as WebObjects.   Tools used to develop Internet and web applications.

Technologies used to develop web-based distributed applications, for example, a WebObjects web server application or client application that uses a web service.    

View legacy technologies, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.